package edu.API基础String.StringBuilder;

public class StringBuilder常用方法 {
    public static void main(String[] args) {
        //append(任意类型)：添加数据，并返回对象本身sb.append(ab) 返回的是sb,sb1=sb.append(),会是sb1与sb对应同一地址
        StringBuilder sb=new StringBuilder();
        sb.append(123);
        sb.append("abc");
        sb.append(true);
        //链式编程：如果方法返回的是对象类型，对象可以直接继续向下调用方法
            //可以sb.append(1).append(2).append(3);
        System.out.println(sb);//123abctrue变成了字符串

        //reverse():返回相反的字符序列,返回的也是自己本身
        sb.reverse();
        System.out.println("反转后"+sb);

        //length():返回长度（字符出现的个数）,有返回值
        System.out.println(sb.length());

        //toString():把StringBuilder转换为String
        String s = sb.toString();
        System.out.println(s);

    }
}
